/*
------------------------------------------------------------
Installer styles
============================================================
*/
		#vanilla #content{
		margin:0 auto;
		float:none;
		padding:3em 0 0;
		}
		#vanilla #content h1{
		margin-bottom: 1em;
		}
		#vanilla p.bottomStep{
		float: right;
		margin: 0.5em;
		}
		#vanilla label { 
			text-align: right;
			width: 12em;
			padding-right: 20px;
		}
		#vanilla input.formfields, #vanilla textarea.formfields, #vanilla select.formfields {
		background-color: #FAF9F5;
		color: #363636;
		font-size: 100%;
		border: 1px solid #999;
		border-bottom-color: #ccc;
		border-right-color: #ccc;
		width: 60%;
		float:left;
		}
		#vanilla input.buttons{
		float:none;
		display:inline;
		}
		 #vanilla #content .contenterror{
		background: #FFF1ED url(../images/error.gif) no-repeat 0.5em 50%;
		padding: 0.5em 0.5em 0.5em 2.2em;
		border: 1px solid #900;
		width: 50%;
		margin: 0.15em auto;
		}
		 #vanilla #content .contentsuccess{
		background: #F4FDEF url(../images/success.gif) no-repeat 0.5em 50%;
		padding: 0.5em 0.5em 0.5em 2.2em;
		border: 1px solid #3F9305;
		width: 50%;
		margin: 0.15em auto;
		}
		 #vanilla #content .contentalert{
		background: #FEFFDF url(../images/alert.gif) no-repeat 0.5em 10%;
		padding: 0.5em 0.5em 0.5em 2.2em;
		border: 1px solid #EFEFEF;
		width: 80%;
		margin: 0.15em auto;
		}
		 #vanilla #content .contentalert strong{
		font-size: 110%;
		}
		#vanilla .comparisonTable{
		border-collapse: collapse;
		}
		#vanilla .comparisonTable td{
		padding: 1em;
		border-bottom: 1px solid #D0DFFA;
		}
		#vanilla #eula{
		overflow: auto;
		height:200px;
		width: 80%;
		text-align:left;
		margin:2em auto;
		padding:0;
		}
		#vanilla #eula h1{
		font-size: 120%;
		}
		#vanilla #eula h2{
		font-size: 110%;
		border-bottom: 1px solid #D0DFFA;
		}
		#vanilla #eula #boilerplate {
		color: #444;	
		}
		#vanilla #eula dt{
		font-size: 105%;
		font-weight: bold;
		margin:0;
		padding:0;
		background:none;
		}
		#vanilla #eula dd{
		padding: 0.5em;
		margin: 0.5em;
		}
		#vanilla #content p{
		padding: 0.5em;
		}
		#vanilla #eula label{
		width: 80%;
		margin:0;
		padding:0;
		white-space:normal;
		text-align: left;
		float:none;
		display:inline;
		}
		#vanilla #eula input{
		margin:0;
		}
		#vanilla #step2{
		
		}
		#vanilla .errortext,#vanilla .successtext{
		text-align: right;
		}
		#vanilla p#loginDetails{
		background: #F4FDEF;
		padding: 0.5em 0.5em 0.5em 1.5em;
		border: 1px solid #3F9305;
		margin: 0.15em auto;
		}
		#install{
		width: 40%;
		}
		.errortext{
		color:#C00;
		}
		.successtext{
		color:#090;
		}